/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package practica1_ayd2;

import java.util.ArrayList;

/**
 *
 * @author Gracu
 */
public class Busquedas {


    public int search_pelicula_edad(ArrayList<peliculas> peliculas,int id){

        for(int i=0;i<peliculas.size();i++){
            if(peliculas.get(i).get_id_pelicula()==id)
                return peliculas.get(i).get_edad();
        }

        return 0;
    }
    public String search_cliente_clave(ArrayList<Cliente> cliente,int id){

        for(int i=0;i<cliente.size();i++){
            if(cliente.get(i).get_id_cliente()==id)
                return cliente.get(i).get_clave();
            }

        return "";
    }
    public int search_cliente_edad(ArrayList<Cliente> cliente,int id){
        
        for(int i=0;i<cliente.size();i++){
            if(cliente.get(i).get_id_cliente()==id)
                return cliente.get(i).get_edad();
        }

        return 0;
    }
    public boolean search_renta_cliente_id(ArrayList<Rentas> rentas,int id,int id_cliente){

        for(int i=0;i<rentas.size();i++){
            if(rentas.get(i).get_id_renta()==id && rentas.get(i).get_id_cliente()==id_cliente)
                return true;
        }
        return false;
    }
    public boolean search_renta_id(ArrayList<Rentas> rentas,int id){

        for(int i=0;i<rentas.size();i++){
            if(rentas.get(i).get_id_renta()==id)
                return true;
        }
        return false;
    }
    public boolean search_cliente_id(ArrayList<Cliente> cliente,int id){

        for(int i=0;i<cliente.size();i++){
            if(cliente.get(i).get_id_cliente()==id)
                return true;
        }
        return false;
    }


    public boolean search_peliculas_id(ArrayList<peliculas> peliculas,int id){

        for(int i=0;i<peliculas.size();i++){
            if(peliculas.get(i).get_id_pelicula()==id)
                return true;
        }
        return false;
    }
    
    public String search_peliculas_getnombre(ArrayList<peliculas> peliculas,int id){

        for(int i=0;i<peliculas.size();i++){
            
            if(peliculas.get(i).get_id_pelicula()==id)
                return peliculas.get(i).nombre;
        }
        return "";
    }

    public ArrayList<Rentas> search_renta_array(ArrayList<Rentas> rentas, int id_cliente){

        ArrayList<Rentas> newrentas=new ArrayList<Rentas>();
        for(int i=0;i<rentas.size();i++){
            if(rentas.get(i).get_id_cliente()==id_cliente){
                newrentas.add(rentas.get(i));
            }
                
        }
        return newrentas;
    }

     public ArrayList<Rentas> quit_renta_array(ArrayList<Rentas> rentas, int id_cliente,int id_renta){

        ArrayList<Rentas> newrentas=new ArrayList<Rentas>();
        for(int i=0;i<rentas.size();i++){
            if(rentas.get(i).get_id_renta()!=id_renta){
                newrentas.add(rentas.get(i));
            }
        }
        return newrentas;
    }
}
